package com.universalInterface.lims_interface.vo.api.param;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * @author Lx
 * @date 2023/12/27 17:36
 * @description
 */
@Schema(description = "解析C#的报告")
@Data
public class TestReportParamVo implements Serializable {

    private static final long serialVersionUID = 6541229586682918628L;

    @Schema(name = "channelName", description = "通道名")
    @JSONField(name = "ChannelName")
    private String channelName;

    @Schema(name = "channelUnit", description = "通道值的单位文本")
    @JSONField(name = "ChannelUnit")
    private String channelUnit;

    @Schema(name = "channelValue1", description = "通道数值")
    @JSONField(name = "ChannelValue1")
    private String channelValue1;

    @Schema(name = "channelValue2", description = "通道数值")
    @JSONField(name = "ChannelValue2")
    private String channelValue2;

    @Schema(name = "channelValue3", description = "通道数值")
    @JSONField(name = "ChannelValue3")
    private String channelValue3;

    @Schema(name = "channelValue4", description = "通道数值")
    @JSONField(name = "ChannelValue4")
    private String channelValue4;

    @Schema(name = "channelValue5", description = "通道数值")
    @JSONField(name = "ChannelValue5")
    private String channelValue5;

    @Schema(name = "channelValue6", description = "通道数值")
    @JSONField(name = "ChannelValue6")
    private String channelValue6;

    @Schema(name = "channelValue7", description = "通道数值")
    @JSONField(name = "ChannelValue7")
    private String channelValue7;

    @Schema(name = "channelValue8", description = "通道数值")
    @JSONField(name = "ChannelValue8")
    private String channelValue8;
}
